AI uses various techniques that allow machines to be artificially intelligent. Machine learning is a subset of AI, and deep learning is a subset of machine learning.
Machine learning refers to a machine’s ability to think without being externally programmed. While devices have traditionally been programmed with a set of rules for how to act, machine learning enables devices to learn directly from the data itself and become more intelligent over time as more data is collected.
Deep learning is a machine learning technique that uses multiple neural network layers to extract progressively higher-level features from the raw input data. For example, in image processing, lower layers of the neural network may identify edges, while higher layers may identify the concepts relevant to a human, such as letters or faces.